package com.liang.jiekou.entity.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author : ssy
 * @date: 2024-03-04
 * @Description:
 */
@Data
@ApiModel( "根据采购单产生进货单Dto")
public class JhdByPurDto implements Serializable {
    @ApiModelProperty(value = "创建人/审核人",required = true)
    private String creator;

    @ApiModelProperty(value = "供应商编号",required = true)
    private String workCenter;

    @ApiModelProperty(value = "供应商单号")
    private String workCenterNo;

    @ApiModelProperty(value = "税种")
    @JsonProperty("TC018")
    private String TC018;

    @ApiModelProperty("MES单号")
    @JsonProperty("UDF01")
    private String UDF01;

    @ApiModelProperty(value = "备注")
    @JsonProperty("TG016")
    private String TG016;

    @ApiModelProperty(value = "采购单单身")
    private List<PurchaseDto> purchaseDtos;
}
